#ifndef QEDITORLABEL_H
#define QEDITORLABEL_H

#include "sharedlibglobal.h"


#include <QWidget>
#include <QLabel>


namespace SHAREDLIB
{
    class QAbstractProperty;

    class SHAREDLIB_EXPORT QEditorLabel : public QWidget
    {
        Q_OBJECT
    public:
        explicit QEditorLabel(SHAREDLIB::QAbstractProperty *property);


    signals:

    public slots:
        void    propertyValueChanged();
    protected:
        QLabel      *m_icon;
        QLabel      *m_text;
        SHAREDLIB::QAbstractProperty    *m_property;
    };

}

#endif // QEDITORLABEL_H
